package cn.gudian.cms.Comment

class Comment {
  String mode //类型：News,Product等
  int modeID //
  String name;//姓名
  String contact;//联系方式
  String content;//内容
  String ip
  Date subTime//时间
  boolean audit;//是否审核通过
  //管理员回复信息
  String reName;//回复人员
  String reContet;//回复内容
  Date reTime;//回复时间
  String toString() {
    "${this.name}"
  }

  static constraints = {
    mode(inList: ["Article", "Blog"])
    modeID(min: 0)
    name(maxLength: 200, blank: false);//姓名
    contact()
    content();//内容
    subTime();//时间
    audit();//是否审核通过
    //管理员回复信息
    reName(maxLength: 200);//回复人员
    reContet();//回复内容
    reTime();//回复时间
  }
  static mapping = {
     sort id:"desc" 
    columns {
      content type: 'text' //内容
      reContet type: 'text'//回复内容
    }
    mode index: 'Mode_Idx,ModeAndModeID_Idx,ModeAndModeIDAndAudit_Idx'
    modeID index: 'ModeID_Idx,ModeAndModeID_Idx,ModeAndModeIDAndAudit_Idx'
    id index: 'IDAndAudit_Idx'
    audit index: 'Audit_Idx,IDAndAudit_Idx,ModeAndModeIDAndAudit_Idx'
  }
}
